payment stop - Spanish English Dictionary